:host([theme~="numeric"]) [part="input-field"] {
    background-color: var(--lumo-base-color);
    border: 3px solid var(--lumo-contrast-30pct);
    box-sizing: border-box;
    color: green;
    text-align: center;
}

:host([theme~="numeric"]) [part="value"]{
    text-align:center;
}